import { exec } from 'node:child_process';

// 监听此文件夹
const folderPath = '/storage/sdcard0/admin';

exec(
  `adb -s adb-10AD5N2AL1000UX-wt6zpI._adb-tls-connect._tcp shell watchman watch ${folderPath} && adb shell watchman clock && adb shell watchman subscribe .:0 /node`,
  (error, stdout, stderr) => {
    if (error) {
      console.error(`执行出错: ${error}`);
      return;
    }

    // 输出标准输出，获取文件变化信息
    console.log(`stdout: ${stdout}`);

    // 如果有错误信息，将其打印出来
    if (stderr) {
      console.error(`stderr: ${stderr}`);
    }
  }
);

// 搁置---没有安装watchman
